html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, em, font, img, ins, q, s, samp, small, strike, tyrone strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,button{margin:0; padding:0;}
body{background:#fff; color:#333; font:12px/1.5em Tahoma, Arial, "Microsoft YaHei", Simsun}
img{border:0;}
ol,ul,li{list-style:none outside none;}
input, select, textarea, table, th, td {font-size:12px; font-family:tahoma, arial}
button{border:0; text-align:center; cursor:pointer;}
a:link,a:visited{ color:#0057b1; text-decoration:underline;}
/*a:hover,a:active{position: relative; top:1px; left:1px; color:#f60;}*/

table {border-collapse:collapse}
.red {color:#f00}
.grey {color:#999}
.blue{ color:blue;}
.blank {height:10px; font-size:0; clear:both; overflow:hidden}
.fr {float:right;}
.marginTop {margin-top:10px}
.floatR {float:right;}
.icon_select {cursor:pointer; margin:0 4px -3px 0}
.welcome {text-align:center; padding-top:150px}
.welcome h1 {line-height:32px; font-size:32px}

/*tab-fd*/
.tab-fd {overflow:hidden; zoom;1;}
.statistics-total {overflow:hidden; zoom:1; width:300px; padding:10px 0;}
.statistics-total h3 {float:left; display:inline; padding:0 12px 0 0; line-height:28px; width:50px; font-size:14px; text-align:right; background:url(../../images/web/user/ico-arrow.png) right 8px no-repeat;}
.statistics-total ul {float:right; width:235px;}
.statistics-total li {border-bottom:1px solid #e1e1e1; padding-left:5px; line-height:28px;}
.statistics-total .noborder {border:none;}

/*s login box*/
.login_box {width:532px; height:312px; margin:100px auto 0; background:url(../../images/cn/admin/login_bg.jpg) no-repeat;}
.login_box .form {padding:100px 0 0 240px}
.login_box .text {padding:60px 0 0 315px; font-size:11px; color:#999}
.login_box .infile {border:1px solid #3569a2; font-family:tahoma; vertical-align:middle}
.login_box li {overflow:hidden; zoom:1; padding:5px 0}
.login_box label {float:left; width:70px; height:20px; padding-right:5px; _display:inline; font-weight:700; text-align:right}
.login_box img {vertical-align:middle}
.login_up {padding:1px 0 2px; *padding:2px 0 1px; width:62px; color:#fff; margin-right:5px; border:none; cursor:pointer; background:url(../../images/cn/admin/button/login_btn.gif) right 0 no-repeat;}
.login_up:hover {background:url(../../images/cn/admin/button/login_btn.gif) 0 -20px no-repeat;}

/*s link and button style*/
.btn_detail, .btn_setting, .btn_delete, .btn_audit, .btn_lock, .btn_unlock, .btn_return, .btn_export {padding-left:20px; margin-right:10px; height:17px; line-height:17px; display:inline-block;}
.btn_detail {background:url(../../images/cn/admin/icon/tbtn_trendline.png) no-repeat;}
.btn_setting {background:url(../../images/cn/admin/icon/tbtn_setting.gif) no-repeat;}
.btn_delete {background:url(../../images/cn/admin/icon/tbtn_delete.gif) 0 0 no-repeat;}
.btn_audit {background:url(../../images/cn/admin/icon/tbtn_audit.gif) 0 0 no-repeat;}
.btn_lock {background:url(../../images/cn/admin/icon/ico_lock.gif) 0 0 no-repeat;}
.btn_unlock {background:url(../../images/cn/admin/icon/ico_unlock.gif) 0 0 no-repeat;}
.btn_return {background:url(../../images/cn/admin/icon/ico_back.gif) 3px 0 no-repeat;}
.btn_export {background:url(../../images/cn/admin/icon/tbtn_add.png) 0 0 no-repeat;}

a.btn_add2, a.btn_add2:visited,
a.btn_operate, a.btn_operate:visited,
a.btn_del, a.btn_del:visited,
a.btn_add, a.btn_add:visited,
a.btn_search, a.btn_search:visited,
a.btn_ok, a.btn_ok:visited,
a.btn_reset, a.btn_reset:visited,
a.btn_close, a.btn_close:visited,
a.btn_back, a.btn_back:visited {text-decoration:none; color:#333}
.btn_operate, .btn_del, .btn_search {display:inline-block; vertical-align:middle; height:22px; line-height:22px; padding-right:10px; background:url(../../images/cn/admin/button/btn_n.png) right 0 no-repeat;}
.btn_operate span, .btn_del span, .btn_search span {float:left; padding-left:5px; _display:inline; cursor:pointer; background:url(../../images/cn/admin/button/btn_n.png) no-repeat;}
.btn_del:hover, .btn_search:hover {background:url(../../images/cn/admin/button/btn_h.png) right 0 no-repeat;}
.btn_operate:hover span, .btn_del:hover span, .btn_search:hover span {background:url(../../images/cn/admin/button/btn_h.png) no-repeat;}
.btn_operate i, .btn_del i, .btn_search i {width:18px; height:17px; float:left; margin:4px 3px 0}
.btn_operate i.audit {margin:3px 3px 0; background:url(../../images/cn/admin/icon/tbtn_audit.gif) 0 0 no-repeat;}
.btn_add2 i.ok {width:16px; height:16px; margin-top:3px; background:url(../../images/cn/admin/icon/ico-add.png) 0 0 no-repeat;}
.btn_operate i.creat {background:url(../../images/cn/admin/icon/tbtn_add.png) 0 -3px no-repeat;}/*??b*/
.btn_operate i.print {background:url(../../images/cn/admin/icon/ico_print.gif) 0 0 no-repeat;}/*???*/
.btn_del i, .btn_operate i.del {background:url(../../images/cn/admin/icon/ico_del.gif) no-repeat;}/*???*/
.btn_search i {background:url(../../images/cn/admin/icon/ico_serch.png) no-repeat;}

.btn_add {padding-right:10px; height:28px; line-height:28px; font-weight:700; display:inline-block; background:url(../../images/cn/admin/button/btn12028.png) no-repeat right 0}
.btn_add span {padding-left:5px; float:left; _display:inline; cursor:pointer; background:url(../../images/cn/admin/button/btn12028.png) no-repeat}
.btn_add i {width:16px; height:16px; float:left; margin:5px 3px 0; background:url(../../images/cn/admin/icon/ico_up.png) no-repeat;}

.btn_ok, .btn_reset, .btn_back, .btn_close, .btn_add2 {padding-right:10px; margin-right:5px; height:25px; line-height:25px; display:inline-block; vertical-align:middle}
.btn_ok span, .btn_reset span, .btn_back span, .btn_close span, .btn_add2 span {float:left; padding-left:5px; cursor:pointer; _display:inline;}
.btn_ok i, .btn_reset i, .btn_back i, .btn_close i, .btn_add2 i {float:left; width:16px; height:16px; margin:4px 3px 0 0; _display:inline;}
.btn_add2, .btn_add2 span {background:url(../../images/cn/admin/button/ok_h.png) right 0 no-repeat;}
.btn_add2 span {background-position:0 0;}
.btn_ok {background:url(../../images/cn/admin/button/ok_n.png) right 0}
.btn_ok span {background:url(../../images/cn/admin/button/ok_n.png) no-repeat;}
.btn_ok i {background:url(../../images/cn/admin/icon/ico_ok.gif) no-repeat;}
.btn_reset, .btn_back, .btn_close {background:url(../../images/cn/admin/button/cancel.png) right 0;}
.btn_reset span, .btn_back span, .btn_close span {background:url(../../images/cn/admin/button/cancel.png);}
.btn_reset i {background:url(../../images/cn/admin/icon/ico_reset.gif) no-repeat;}
.btn_close i {background:url(../../images/cn/admin/icon/ico_close.gif) 0 1px no-repeat;}
.btn_back i {background:url(../../images/cn/admin/icon/ico_back.gif) no-repeat;}
.btn_add2 i {background:url(../../images/cn/admin/icon/ico-add.png) 0 0 no-repeat;}
/*e link and button style*/

/*header*/
.header {height:57px; overflow:hidden; zoom:1; background:url(../../images/cn/admin/header_bg.png) repeat-x;}
.logo {width:246px; height:100%; text-indent:-1000px; float:left;}
.logo a {display:block; height:100%}

.header .right {width:1000px;float:right; text-align:left; line-height:54px; padding-right:10px;display:inline;}
.midden{margin-top:15px;width:650px; display:inline;}
.userinfo {height:36px;line-height:36px;width:360px;float:right;padding-top:10px;display:inline;}

a.icon_home, a.icon_logout,
a.icon_home:visited, a.icon_logout:visited {color:#000; height:36px; line-height:36px; padding-right:8px; vertical-align:middle; display:inline-block; text-decoration:none; outline:none;}
a.icon_home strong, a.icon_logout strong {font-weight:400; float:left; margin-left:-2px; _margin-left:0; padding-left:8px; line-height:34px; cursor:pointer;}
a.icon_home:hover, a.icon_logout:hover {background:url(../../images/cn/admin/button/top-icon.png) right 0 no-repeat}
a.icon_home:hover strong, a.icon_logout:hover strong {padding-left:8px; height:34px; background:url(../../images/cn/admin/button/top-icon.png) 0 0 no-repeat;}
a.icon_home span, a.icon_logout span {width:18px; height:36px; float:left}
a.icon_home span {background:url(../../images/cn/admin/icon/set.gif) 0 9px no-repeat;}
a.icon_logout span {background:url(../../images/cn/admin/icon/logout.gif) 0 9px no-repeat;}
a.icon_home {margin-left:10px}
a.icon_logout {margin-left:-5px}

.headernav {height:28px; line-height:24px; background:url(../../images/cn/admin/nav_bg.png) repeat-x;}
.headernav h2 {font-size:13px; width:220px; float:left;}
.headernav h2 img {margin:0 8px -3px; _margin:3px 5px 0}
.headernav span {height:28px; float:left; background:url(../../images/cn/admin/accordion_bg.png) no-repeat}

.maintab {width:100%;}

/*side*/
.side {width:200px; padding:10px 0; overflow:hidden}
.side h2 {margin-bottom:8px}
.menuitem h3 {cursor:pointer; font-size:12px; font-weight:700; margin:0 10px}
.menuitem img {vertical-align:middle;}
.menuitem h3 span {padding-left:18px; height:16px; line-height:16px; background:url(../../images/cn/admin/icon/document.gif) 0 -1px no-repeat;}
.menuitem ul {margin-left:10px}
.menuitem li {padding-left:1px}
.menuitem .hidden {display:none}
/*accordion*/
.accordionbar {background:url(../../images/cn/admin/main-bg.png) repeat-y}
.accordion {width:8px; font-size:0; overflow:hidden}
.accordion a {width:6px; height:41px; display:block; margin:150px 1px 0; cursor:pointer; outline:none; text-indent:-1000px}
.accordion a.open:link {background:url(../../images/cn/admin/accordion-n.png) no-repeat;}
.accordion a.open:hover {background:url(../../images/cn/admin/accordion_h.png) no-repeat}
.accordion a.close:link {background:url(../../images/cn/admin/accordion-2-n.png) no-repeat;}
.accordion a.close:hover {background:url(../../images/cn/admin/accordion-2-h.png) no-repeat;}
/*main*/
.content {padding:10px; zoom:1; overflow:hidden}
/*footer*/
.footer {text-align:center; font-size:11px; color:#999}
.mainbtm {overflow:hidden; zoom:1; height:8px; font-size:0; background:url(../../images/cn/admin/main_btm_bg.png) repeat-x;}
.mainbtm .left, .mainbtm .right {width:5px; height:inherit; display:block}
.mainbtm .left {float:left; background:url(../../images/cn/admin/main_btm_left.png) no-repeat;}
.mainbtm .right {float:right; background:url(../../images/cn/admin/main_btm_right.png) no-repeat;}

/*notice*/
.notice {margin:50px 0 0 10px; padding-top:5px; background:url(../../images/cn/admin/icon/ico_notice.gif) no-repeat; background-position:0 8px; *background-position:0 4px; zoom:1}
.notice .line {width:230px; height:1px; font-size:0; margin:10px 0 10px 20px; overflow:hidden; background:#dedede}
.notice a {color:#00f}
.pagenotice {position:relative; padding:25px 10px 10px 10px; border:1px solid #f99; background:#FFFFE8}
.pagenotice .close {position:absolute; right:3px; top:0; cursor:pointer; width:16px; height:16px; background:url(../../images/cn/admin/icon/ico_del.jpg) 0 0 no-repeat;}
.pagenotice a {color:#00c; text-decoration:underline}

/*error page style*/
.errorbg {background:#EFFCFF}
#errDiv {position:absolute; top:50%; left:50%; margin-left:-170px; margin-top:-95px; width:341px; height:189px; background:url(../../images/cn/admin/error/error_bg.png)}
#errDiv h2 {margin:35px 0 15px 35px; line-height:20px; font-size:16px; color:#000; padding-left:30px;}
#errDiv ul {padding-left:65px}
#errDiv li {padding:2px 8px; background:url(../../images/cn/admin/listpoint.gif) 0 10px no-repeat;}
.errorbg #errDiv p {padding:20px 0 0 65px}
#errDiv a.error_btn {height:24px; line-height:24px; width:76px; text-align:center; display:inline-block; text-decoration:none; color:#507a94; background:url(../../images/cn/admin/error/btn.png) right 0 no-repeat;}

/*form*/
.formitem li {padding:3px 0}
.formitem label {float:left; display:inline; width:auto; padding-right:4px; line-height:20px;}
.infile {border:1px solid #8CC0E3; padding:3px 2px}
.infile:hover {border-color:#6c0}
.infile:active {border-color:#f60}

/*search*/
.search {border:1px solid #dedede; padding:5px; background:#f5f5f5}
.search td{ padding-right:15px;}
.search label {display:inline-block; padding:0 5px 0 0}

/*S MSG Window*/
.msgbg {background:#666; width:100%; height:100%; z-index:90; position:absolute; top:0; filter:alpha(opacity=70); zoom:1; opacity:0.7; }
.msg {position:absolute; top:50%; left:50%; z-index:100}
.msgtitle {overflow:hidden; zoom:1; height:36px; line-height:38px; position:relative; background:url(../../images/cn/admin/msg/top_bg.png) repeat-x;}
.msgtitle h2 {margin:0 12px; font-size:13px}
.msgtitle span {height:36px; width:12px; display:block; float:left;}
.msgtitle .left {background:url(../../images/cn/admin/msg/top_left.png) no-repeat;}
.msgtitle .right {float:right; background:url(../../images/cn/admin/msg/top_right.png) no-repeat;}
.msgtitle strong {position:absolute; right:12px; top:11px; width:14px; height:14px; display:block; cursor:pointer; background:url(../../images/cn/admin/msg/close_n.png) no-repeat;}
.msgtitle strong:hover {background:url(../../images/cn/admin/msg/close_h.png) no-repeat;}
.msgmain {padding-right:12px; overflow:hidden; zoom:1; background:url(../../images/cn/admin/msg/right_bg.png) right 0 repeat-y;}
.msgmainin {padding-left:12px; overflow:hidden; zoom:1; background:#fff url(../../images/cn/admin/msg/left_bg.png) repeat-y;}
.msgmainin .btm {padding-top:10px}
.msgbtm {overflow:hidden; zoom:1; height:10px; font-size:0; background:url(../../images/cn/admin/msg/bottom_bg.png) repeat-x;}
.msgbtm span {width:12px; height:10px; font-size:0; display:block; float:left;}
.msgbtm .left {background:url(../../images/cn/admin/msg/bottom_left.png) no-repeat;}
.msgbtm .right {float:right; background:url(../../images/cn/admin/msg/bottom_right.png) no-repeat;}
/*botton for ok and cancel*/
a.btnok, a.btnok:visited, a.btncancel, a.btncancel:visited {color:#333; text-decoration:none; outline:none}
.btnok, .btncancel {height:25px; line-height:25px; display:inline-block; padding-right:15px}
.btnok strong, .btncancel strong {float:left; height:25px; padding-left:15px; font-weight:400; cursor:pointer}
.btnok {background:url(../../images/cn/admin/button/ok_n.png) right 0 no-repeat;}
.btnok strong {background:url(../../images/cn/admin/button/ok_n.png) no-repeat;}
.btnok:hover {background:url(../../images/cn/admin/button/ok_h.png) right 0 no-repeat;}
.btnok:hover strong {background:url(../../images/cn/admin/button/ok_h.png) no-repeat;}
.btncancel {background:url(../../images/cn/admin/button/cancel.png) right 0 no-repeat;}
.btncancel strong {background:url(../../images/cn/admin/button/cancel.png) no-repeat;}

/*trouble MSG*/
.trouble {padding:20px 0; width:320px}
.trouble li {line-height:22px;}
.trouble label {width:90px; text-align:right; height:22px; line-height:22px;}
.trouble .infile {width:170px}
/*alarm MSG*/
.alarm {padding:20px 0 20px 50px; margin:15px; width:300px; background:url(../../images/cn/admin/icon/icon_alarm.png) no-repeat 0 20px}
.alarm .btm {margin-top:20px}
/*loading*/
.loading {background:url(../../images/cn/admin/loading.gif) no-repeat 0 25px}

/*E MSG Window*/

/*operate*/
.operate {padding:5px 0; line-height:28px; overflow:hidden; zoom:1}
.operate_check {float:left}
.operate_check img.icon {margin:0 4px -3px 4px}
.operate_check .tab_check {margin-left:14px}
.pagination {float:right}
.pagination ul {text-align:right}
.pagination li {display:inline}
.pagination select {margin-right:5px}
.pagination select, .pagination a {vertical-align:middle}
.pagination a, .pagination a:visited {width:19px; height:18px; overflow:hidden; display:inline-block; text-indent:5000px}
.page_first {background:url(../../images/cn/admin/icon/page_first.gif) no-repeat 2px 3px;}
.page_first:hover {background:url(../../images/cn/admin/icon/page_first_h.gif) no-repeat}
.page_previous {background:url(../../images/cn/admin/icon/page_previous.gif) no-repeat 1px 0;}
.page_previous:hover {background:url(../../images/cn/admin/icon/page_previous_h.gif) no-repeat;}
.page_next {background:url(../../images/cn/admin/icon/page_next.gif) no-repeat;}
.page_next:hover {background:url(../../images/cn/admin/icon/page_next_h.gif) no-repeat;}
.page_end {background:url(../../images/cn/admin/icon/page_end.gif) no-repeat 2px 3px;}
.page_end:hover {background:url(../../images/cn/admin/icon/page_end_h.gif) no-repeat}

/*tabstyle*/
.tabstyle {width:99.5%; margin:1px auto 0; border-left:1px solid #cce4f3; border-top:1px solid #cce4f3}/*checkbox style*/

/*tablestyle*/
.tablestyle {margin:1px auto 0; border-left:1px solid #cce4f3; border-top:1px solid #cce4f3}
.tablestyle td, .tablestyle th,.tabstyle td, .tabstyle th {border-right:1px solid #cce4f3; border-bottom:1px solid #cce4f3; font-size:12px; padding:5px 10px;}
/*.tablestyle th,.tabstyle th {border-bottom:none; padding:8px 0; text-align:center; background:#fdfbe8 url(../../images/cn/admin/tabheader.png) 0 bottom repeat-x;}*/
.tablestyle th,.tabstyle th { padding:3px 10px; height:28px; background:#faf8d9; line-height:16px; text-align:center;}
.tablestyle th p,.tabstyle th p{ line-height:18px;}  
.tablestyle th.secondary,.tabstyle th.secondary {height:25px; line-height:25px; border-bottom:1px solid #cce4f3; background:#EBF4FA}
.tablestyle td,.tabstyle td {padding:3px 10px}
.tablestyle .diff,.tabstyle .diff {background:#F9F9F9}
.tablestyle .mouseover,.tabstyle .mouseover {background:#E3FFDD}
.tab_check,.tab_check {vertical-align:middle; margin:0 5px 0 6px}/*checkbox style*/


/*newtabstyle*/
.newtabstyle {width:99.5%; margin:1px auto 0; border-left:1px solid #cce4f3; border-top:1px solid #cce4f3}/*checkbox style*/
.newtabstyle th {border-right:1px solid #cce4f3; border-bottom:1px solid #cce4f3; font-size:12px; padding:5px; text-align:center;}
.newtabstyle th { padding:3px 0; height:28px; background:#faf8d9; line-height:16px;}
.newtabstyle th p{ line-height:18px;}  
.newtabstyle th.secondary {height:25px; line-height:25px; border-bottom:1px solid #cce4f3; background:#EBF4FA}
.newtabstyle td{border-right:1px solid #cce4f3; border-bottom:1px solid #cce4f3; font-size:12px; padding:3px 5px}
.newtabstyle .diff {background:#F9F9F9}
.newtabstyle .mouseover {background:#E3FFDD}
.tab_check,.tab_check {vertical-align:middle; margin:0 5px 0 6px}/*checkbox style*/

/*itemstyle*/
.itemstyle {border:1px solid #cce4f3;}
.itemheader {height:32px; line-height:28px; font-size:12px; padding:0 10px; background:url(../../images/cn/admin/tabheader.png) repeat-x;}
.itemstyle select, .itemstyle input {vertical-align:middle; _margin-top:5px}
.itemheader select {margin-right:20px}
.itemlist {width:100%; overflow:hidden}
.itemlist ul {overflow:hidden; zoom:1; padding:10px}
.itemlist li {float:left; _display:inline; padding:0 42px 0 0; height:25px; line-height:25px; width:150px}
.itemlist li.clear {clear:both; display:block; float:none; width:100%; padding:0; font-weight:bold}
.itemoperate {border-top:1px solid #cce4f3; padding:5px 10px; text-align:center}

/*日历*/
.calendar {width:400px; margin:200px auto 0; border:2px solid #cdf;}
.calendar input {vertical-align:middle;}
.calendar h3 {font-size:14px; padding:5px 0; background:#DDE8FF; border-bottom:2px solid #cdf; text-align:center;}
.calendar ul {overflow:hidden; zoom:1;}
.calendar li {float:left; width:80px; padding:10px;}

/*客服系统*/
.cus-box {border:4px solid #eee; margin:10px;}
.cus-box .hd {border-bottom:2px solid #eee; font-size:14px; margin:0 5px; padding:15px 0;}
.cus-box .bd {padding:10px; overflow:hidden; zoom:1;}
.cus-box .item {float:left; display:inline; width:49.5%; margin:20px 0;}
.cus-box .item dt {font-weight:700; padding-bottom:5px;}
.cus-box .item a {color:#06c; text-decoration:underline; cursor:pointer;}

.bb{ border-bottom:1px solid #cce4f3;}
.htable{ background:#f5f5f5}
.htable h2{ font-size:13px; text-indent:20px; line-height:30px; color:#006083; text-align:center;}
.htable td{ height:35px; padding-left:20px; font-weight:700;}
.h_tip{ background:#f5f5f5;}
.h_tip1,.h_tip{ padding-left:15px; line-height:25px;}
.tleft,th.tleft,td.tleft{ text-align:left;}
.tright,th.tright,td.tright,th.tright1{ text-align:right; padding-right:8px;}
.tcenter,th.tcenter,td.tcenter{ text-align:center;}

.tright1{ width:120px;}

a.a:link,a.a:visited,a.a:hover,a.a:active,a.anow:link,a.anow:visited,a.anow:hover,a.anow:active{ padding:3px 5px; background:#009bdf; color:#FFFFFF; text-decoration:none; white-space:nowrap; word-break:break-all;}
a.anow:link,a.anow:visited,a.anow:hover,a.anow:active{ background:#df6e00;}

.a_box{ width:300px; border:1px solid #0083df; background:#ffffff; padding:1px;}
.a_box h2{ overflow:hidden; _zoom:1; padding:0 0 0 10px; background:#008edf; color:#FFFFFF;font-size:12px;}
.a_box h2 strong{ float:left; line-height:30px;}
.a_box h2 a{ _display:inline; float:right; display:block; padding:5px; font-size:16px;}
.a_box h2 a:link,.a_box h2 a:visited,.a_box h2 a:active,.a_box h2 a:hover{ color:#FFFFFF; text-decoration:none;}
.a_box_con{ padding:6px 15px;}
.a_box_con p{ padding-bottom:5px;}
.a_box_btn{ text-align:center; padding:10px;}
button{ border:1px solid #CCCCCC; padding:2px 10px; margin:0 10px;}

.tex1{ width:250px; height:60px;}

caption{ font-size:14px; font-weight:700; line-height:30px;}

.sli1{ overflow:hidden; _zoom:1;}
.sli1 li{ float:left; margin-right:10px;}

.tabstyle_x td,.tabstyle_x th{ padding:5px 0 0 10px;}
.s_pr{ position:relative; z-index:2;}
.s_tel,.s_con{ position:relative; z-index:1; overflow:hidden; width:108px; height:14px; line-height:14px; text-overflow:ellipsis; white-space:nowrap;}
.s_a{position:absolute; z-index:5; left:20px; top:-2px; width:8px; height:8px; background:url(../../images/usermanage/summary/s_21.gif) 0 0 no-repeat; font:0/0 Tahoma;}
.s_tcon,.s_ccon{ position:absolute; z-index:3; left:0; top:5px; width:230px; padding:5px; background:#fff8e6; border:1px solid #e8d49d; word-break:break-all;}
.s_tcon{ width:150px;}
.s_div{ margin:15px; padding:10px;  border:1px solid #cccccc; background:#ebebeb;}
.s_div table{ background:#FFFFFF;}
.td_ww{ white-space:nowrap; word-break:break-all;}

.s_ul2 li{ overflow:hidden; _zoom:1; height:30px;}
.s_ul2 li span{ float:left; width:150px; padding:3px 10px;  border:1px solid #cccccc; margin-right:15px;}
.s_ul2 li a{ float:left; margin-right:10px; line-height:20px;}